comparison of approaches